MySQL 전용 절 및 함수
✒️ 2025-06-02 14:47 내용 수정
1. LIMIT
- 조건 및 정렬까지 모두 수행한 후 출력 되는 행의 수를 제한한다.
-- 1번부터 10번까지
SELECT 컬럼명
FROM 테이블명
WHERE 조건절
LIMIT 10;
-- 21번부터 30번까지(20번 이후부터 10개)
SELECT 컬럼명
FROM 테이블명
WHERE 조건절
LIMIT 20, 10;
2. OFFSET
- LIMIT과 함께 사용할 수 있으며, 데이터를 가져올 시작 행을 설정할 수 있다.
-- 31번부터 40번까지(30번 이후부터 10개)
SELECT 컬럼명
FROM 테이블명
WHERE 조건절
LIMIT 10 OFFSET 30;
-- LIMIT에 숫자 2개를 전달한 것과 동일
SELECT 컬럼명
FROM 테이블명
WHERE 조건절
LIMIT 30, 10;